wear a bulletproof body armour - French English Dictionary